Essential Reasoning Skills For Data Science | Philosophy Of Data Science